torpedo launcher - Turc Anglais Dictionnaire